x86: XEN_DOMCTL_MEM_SHARING_OP_CONTROL should not depend on HAP.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 6 Jan 2010 09:39:01 +0000 (09:39 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 6 Jan 2010 09:39:01 +0000 (09:39 +0000)
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/mm/mem_sharing.c

index 1b254fcab3b746a999ef34287511a5a83960b546..cb461ac928290244dfc950f307e1d43ee0c1f42f 100644 (file)
@@ -731,12 +731,9 @@ int mem_sharing_domctl(struct domain *d, xen_domctl_mem_sharing_op_t *mec)
     {
         case XEN_DOMCTL_MEM_SHARING_OP_CONTROL:
         {
-            rc = 0;
-            if(!hap_enabled(d))
-                return -EINVAL;
             d->arch.hvm_domain.mem_sharing_enabled = mec->u.enable;
             mem_sharing_audit();
-            return 0; 
+            rc = 0;
         }
         break;